package com.link.base.base.appduty.model;

import com.link.core.basic.model.BasicModel;

import java.util.List;

/**
 * 快速设置app菜单用到的model，对菜单相关数据进行转换
 *
 * @author 李莹
 * @date 2020/07/20 10:20
 */
public class AppQuickSetVO extends BasicModel {
    /**父菜单id*/
    private Long parentMenuId;
    /**父菜单名称*/
    private String parentMenuName;
    /**子菜单id*/
    private Long subMenuId;
    /**子菜单名称*/
    private String subMenuName;
    private String menuType;
    /**一级菜单排序字段*/
    private String parentSeq;
    /**二级菜单排序字段*/
    private String subSeq;
    private String menuCategory;
    /**安全性菜单列表*/
    private List<AppSecurityMenu> secMenuList;
    /**前端table组件是否显示行*/
    private String showFlag;
    /**前端table组件显示行数*/
    private Integer showNum;
    /**配置app菜单接口接受字段-职责id*/
    private Long dutyId;
    /**配置app菜单接口接受字段-需添加的菜单列表*/
    private List<AppDutyMenuInter> addMenuList;
    /**配置app菜单接口接受字段-需删除的菜单列表*/
    private List<AppDutyMenuInter> delMenuList;
    /**配置app安全性菜单接口接受字段-需添加的安全性菜单列表*/
    private List<AppMenuSecInter> addSecMenuList;
    /**配置app安全性菜单接口接受字段-需删除的安全性菜单列表*/
    private List<AppMenuSecInter> delSecMenuList;

    public Long getParentMenuId() {
        return parentMenuId;
    }

    public void setParentMenuId(Long parentMenuId) {
        this.parentMenuId = parentMenuId;
    }

    public String getParentMenuName() {
        return parentMenuName;
    }

    public void setParentMenuName(String parentMenuName) {
        this.parentMenuName = parentMenuName;
    }

    public Long getSubMenuId() {
        return subMenuId;
    }

    public void setSubMenuId(Long subMenuId) {
        this.subMenuId = subMenuId;
    }

    public String getSubMenuName() {
        return subMenuName;
    }

    public void setSubMenuName(String subMenuName) {
        this.subMenuName = subMenuName;
    }

    public String getMenuType() {
        return menuType;
    }

    public void setMenuType(String menuType) {
        this.menuType = menuType;
    }

    public String getParentSeq() {
        return parentSeq;
    }

    public void setParentSeq(String parentSeq) {
        this.parentSeq = parentSeq;
    }

    public String getSubSeq() {
        return subSeq;
    }

    public void setSubSeq(String subSeq) {
        this.subSeq = subSeq;
    }

    public String getMenuCategory() {
        return menuCategory;
    }

    public void setMenuCategory(String menuCategory) {
        this.menuCategory = menuCategory;
    }

    public List<AppSecurityMenu> getSecMenuList() {
        return secMenuList;
    }

    public void setSecMenuList(List<AppSecurityMenu> secMenuList) {
        this.secMenuList = secMenuList;
    }

    public String getShowFlag() {
        return showFlag;
    }

    public void setShowFlag(String showFlag) {
        this.showFlag = showFlag;
    }

    public List<AppDutyMenuInter> getAddMenuList() {
        return addMenuList;
    }

    public void setAddMenuList(List<AppDutyMenuInter> addMenuList) {
        this.addMenuList = addMenuList;
    }

    public List<AppDutyMenuInter> getDelMenuList() {
        return delMenuList;
    }

    public void setDelMenuList(List<AppDutyMenuInter> delMenuList) {
        this.delMenuList = delMenuList;
    }

    public List<AppMenuSecInter> getAddSecMenuList() {
        return addSecMenuList;
    }

    public void setAddSecMenuList(List<AppMenuSecInter> addSecMenuList) {
        this.addSecMenuList = addSecMenuList;
    }

    public List<AppMenuSecInter> getDelSecMenuList() {
        return delSecMenuList;
    }

    public void setDelSecMenuList(List<AppMenuSecInter> delSecMenuList) {
        this.delSecMenuList = delSecMenuList;
    }

    public Integer getShowNum() {
        return showNum;
    }

    public void setShowNum(Integer showNum) {
        this.showNum = showNum;
    }

    public Long getDutyId() {
        return dutyId;
    }

    public void setDutyId(Long dutyId) {
        this.dutyId = dutyId;
    }
}
